Spanish-French dictionary »

caranca meaning in French

SpanishFrench
caranca

ouette marine