Dictionary English – Romanian

long-eared



Adjectiv