Sponsored Links

armada

translation and definition "armada", tamil lexicon

WordTamil Definition
armadaகப்பற்படைத்தொகுதி, போர்க்கப்பல்களின் கூட்டம்.