Spanish-English dictionary »

el carquines meaning in English

SpanishEnglish
el carquines proper noun

Karkin(spoken language)
proper noun