(horse-drawn) wedding carriage - Turkish English Dictionary

Suggest a Term