English-Arabic dictionary »

tobruk meaning in Arabic

EnglishArabic
Tobruk city in Libya

طُبْرُق