Romanian-Latin dictionary »

echo meaning in Latin

RomanianLatin
Echo

Echo