English-French dictionary »

maenclochog meaning in French

EnglishFrench
Maenclochog proper noun

Maenclochognom propre