matar-kill: meaning, definitions and translations

Spanish dictionarySpanishEnglish

What is matar? matar is kill

What is kill?

Search words

Upgrade your experience