Arabic-English dictionary »

قَطْرَس meaning in English

ArabicEnglish
قَطْرَس m

albatrossseabird