English-Arabic dictionary »

thames meaning in Arabic

EnglishArabic
Thames river through London

اَلتِّمْزm