English-Portuguese dictionary »

ambarvalia meaning in Portuguese

EnglishPortuguese
Ambarvalia noun

ambarvaisnoun
{f-Pl}