Home
Manglish
English listing
Malayalam listing
About
Scylla and charybdis - meaning in malayalam
Meanings for Scylla and charybdis
noun
രണ്ടു വലിയ വിപത്തുക്കള്