iJunoon official Urdu Dictionary
کھلک
kalkh
جنگلی فاختہ
jungli fakhta
English definition for turtledove
1. n. any of several Old World wild doves
2. n. small Australian dove
Synonyms and Antonyms for turtledove
Sponored Video