Term Gallery logo

Meanings of abatsa in English

Catalan
basa
Translations for abatsa

Catalan