Spanish-French dictionary »

abulón | oreja de mar meaning in French

SpanishFrench
abulón | oreja de mar noun

ormeau