Natthu meaning in english


Word: നത്ത്‌ Transliteration: natt‌

Meaning of നത്ത്‌ in english :

Screech-owl
Owlet
Related wordsnatt‌ (നത്ത്‌) - Owlet 
Malayalam to English
English To Malayalam