iJunoon official Urdu Dictionary
خمدار
khamdaar
ٹیڑھا
terha
English definition for falcate
1. s. curved like a sickle
Synonyms and Antonyms for falcate
Sponored Video