Synonym-English dictionary »

petaurista petaurista synonyms in English

SynonymEnglish
Petaurista petaurista noun

flying catnoun

flying marmotnoun

petaurista petauristanoun

taguannoun