Turkish-English dictionary »

lokomotif ve vagonlar meaning in English

TurkishEnglish
lokomotif ve vagonlar noun
{Pl}

rolling stocknoun