Dictionary

કંગૂરા

અર્થ
કિલ્લાનો કાંગરો.