Tamil Dictionary 🔍

superterrestal

a. நிலத்துக்கு மேலேயுள்ள, நிலமேற் காணப்படுகிற.


superterrestal - Similar Words