Latin-English dictionary »

petaurista meaning in English

LatinEnglish
petaurista [petauristae] (1st) M
noun

acrobat [acrobats]noun
[UK: ˈæ.krə.bæt] [US: ˈæ.krə.ˌbæt]