English-French dictionary »

moguled meaning in French

EnglishFrench
moguled adjective

bosseléadjectif
{m}