Term Gallery logo

Meanings of evada-se in Portuguese

English
decamp