Etymological Gujarati English Dictionary

Rate this item
(207 votes)