Arabic-English dictionary »

قُمْرِيّ meaning in English

ArabicEnglish
قُمْرِيّ m

laughing dove''Spilopelia senegalensis''