Spanish-French dictionary »

nutca meaning in French

SpanishFrench
Nutca noun

Nootkanom