Answer: masterquito

AnswerCrossword Clue
MASTERQUITO

Learn all about the capital of Ecuador?