Romanian-Latin dictionary »

impala meaning in Latin

RomanianLatin
impala

impala