Arabic-English dictionary »

في المحطة meaning in English

ArabicEnglish
في المحطة

In-station