Spanish-French dictionary »

covidiota meaning in French

SpanishFrench
covidiota noun
{m} {f}

covidiotnom {m}