English-Latin dictionary »

magpie meaning in Latin

EnglishLatin
magpie [magpies] noun
[UK: ˈmæɡ.paɪ]
[US: ˈmæg.ˌpaɪ]

pica [picae](1st) F
noun