Home
Manglish
English listing
Malayalam listing
About
Squeamish - meaning in malayalam
Meanings for Squeamish
adj
അതിശ്രദ്ധാലുവായ