mejoral
Meanings
Noun
1. paracetamol (South America)