Version Française
Meaning of
"pie (f)"
in English language
French to English
English to French
French
English
pie (f)
magpie