Etymological Gujarati English Dictionary

Rate this item
(203 votes)