Tamil Dictionary 🔍

arvicola

n. நீர் எலியினம்.


arvicola - Similar Words