Synonym-English dictionary »

long-snouted synonyms in English

SynonymEnglish
long-snouted adjective
similar term

longadjective