Romanian-Latin dictionary »

delfinul meaning in Latin

RomanianLatin
Delfinul

Delphinus