a type of horse-drawn carriage English - French

Related words

equipage 




English translator: English French a type of horse-drawn carriage  Eesti sõnaraamat   Español Traductor   Svenska Översättare