Malayalam Dictionary

ഉമ്മാക്കി

ummaakki

bugbear

  1. bugbear

Nearby in the dictionary

Support