Tamil Dictionary 🔍

screech-owl

n. கோட்டான், தீச்செய்தி கொண்டுவருவோர்.


screech-owl - Similar Words