Malayalam Dictionary

മായക്കാഴ്ച്ച

maayakkaazhchcha

noun · നാമം

optical illusion

  1. optical illusion

Nearby in the dictionary

Support