Turkish-English dictionary »

küçük kumru meaning in English

TurkishEnglish
küçük kumru noun

laughing dove(Spilopelia senegalensis)
noun