English-Latin dictionary »

ladybird meaning in Latin

EnglishLatin
ladybird [ladybirds] noun
[UK: ˈleɪ.dɪ.bɜːd]
[US: ˈleɪ.di.ˌbərd]

coccinella [coccinellae](1st) F
noun