Malayalam Dictionary

വട്ടുപിടച്ച

vattupitachcha

crack brained

  1. crack brained

Nearby in the dictionary

Support