Romanian-Latin dictionary »

jubartă meaning in Latin

RomanianLatin
jubartă

Megaptera novaeangliae