Spanish-French dictionary »

comelata meaning in French

SpanishFrench
comelata noun
{f}

auberge espagnolenom {f}

potlatchnom {m}

Your history