Romanian-Latin dictionary »

girafa meaning in Latin

RomanianLatin
Girafa

Camelopardalis