Meaning and Translation of Otala in Urdu Script and Roman Urdu with Short Information in Urdu, Related, Wikipedia Reference,
otala - ایک جینس ہے
Otala is a genus of land snails in the family Helicidae.