Dictionary English – Romanian

caravan



Substantiv