Spanish-French dictionary »

cairota meaning in French

SpanishFrench
cairota adjective

cairoteadjectif

cairota noun
{m} {f}

Cairoteadjectif