fossa meaning in tamil

அகராதி Tamil Meaning
fossa meaning in tamil is குழிவு

fossa meaning in tamil with example

fossa tamil meaning and more example for fossa will be given in tamil.