Arabic-English dictionary »

طُبْرُق meaning in English

ArabicEnglish
طُبْرُق

Tobrukcity in Libya