Term Gallery logo

Meanings of carn de búfal in Catalan

English
buffalo
buffalo
Translations for carn de búfal

English