Answer: masterquito

AnswerCrossword Clue
MASTERQUITOLearn all about the capital of Ecuador?