English-Arabic dictionary »

hammers meaning in Arabic

EnglishArabic
Hammersmith town in Greater London

هامرسميث