Tamil Dictionary 🔍

interstellary

In`ter*stel"la*ry, a. Defn: Interstellar.


interstellary - Similar Words