Synonym-English dictionary »

langsat synonyms in English

SynonymEnglish
langsat noun

langsetnoun

lanseh treenoun

lansium domesticumnoun