ṣeṣru+
[Animals → Insects]
a cockroach ;
Perform another search
Back to dictionary main menu