Sponsored Links

enormous

translation and definition "enormous", tamil lexicon

WordTamil Definition
enormousமிகப்பெரிய, மாபேரளவுடைய.