Entry # 1782 has returned 1 entry

menzucue

noun

(Spanish) la avispa (insecto)