English-Arabic dictionary »

laughing dove meaning in Arabic

EnglishArabic
laughing dove ''Spilopelia senegalensis''

شِفْنِينm

قُمْرِيّm