Dictionary English – Romanian

land-rover



Substantiv