Galician Nouns: babuxa

Galician Nouns verb 'babuxa' conjugated