Arabic-English dictionary »

اَلتِّمْز meaning in English

ArabicEnglish
اَلتِّمْز m

Thamesriver through London