Latin-English dictionary »

petaurum meaning in English

LatinEnglish
petaurum [petauri] (2nd) N
noun

springboard [springboards]noun
[UK: ˈsprɪŋ.bɔːd] [US: ˈsprɪŋ.ˌbɔːrd]