Arabic-English dictionary »

أُطْرُوط meaning in English

ArabicEnglish
أُطْرُوط m

troutfish