English-Latin dictionary »

wonder (i wonder how / why) meaning in Latin

EnglishLatin
wonder (I wonder how / why) verb
[UK: ˈwʌn.də(r)]
[US: ˈwʌn.dər]

demiror [demirari, demiratus sum](1st) DEP
verb
I wonder where he is. = Demiror ubi sit.