English-French dictionary »

giroud meaning in French

EnglishFrench
Giroud proper noun

Giroud◼◼◼nom propre