Dictionary English – Romanian

long-headed



Adjectiv