Spanish-French dictionary »

piragua meaning in French

SpanishFrench
piragua noun
{f}

piroguenom {f}