Search term explicable has 2 results
EN English PT Portuguese
explicable (a) [general] explicável (a) [general]
explicable explicáveligurada