Arabic-English dictionary »

تَرُوتَة meaning in English

ArabicEnglish
تَرُوتَة f

troutfish