Tamil Dictionary 🔍

spaniard

n. ஸ்பெயின் நாட்டார்.


Span"iard, n. Defn: A native or inhabitant of Spain.


spaniard - Similar Words