LATRAR


Meaning of LATRAR in English

v to bark, bay

Interlingua English vocab.      Английский словарь Интерлингва.