Sponsored Links

yeti

translation and definition "yeti", tamil lexicon

WordTamil Definition
yetiபனிமனிதர்,இமயமலையில் இருப்பவராகக் கருதப்படும் மனிதர்.