German-English dictionary »

trochilus meaning in English

GermanEnglish
der Trochilus Substantiv

scotianoun
[UK: ˈskoʃə] [US: ˈskoʃə]