Spanish-French dictionary »

carnota meaning in French

SpanishFrench
Carnota noun

Carnotanom

carnotauro

carnotaure