English to Tagalog
Search Query: spain

Best translation match:
English Tagalog
spain
espanya;
spain
n[spen] Espanya

Probably related with:
English Tagalog
spain
espanya;

May be synonymous with:
English English
spain; espana; kingdom of spain
a parliamentary monarchy in southwestern Europe on the Iberian Peninsula; a former colonial power

May related with:
English Tagalog
spain
espanya;
spain
espanya;
Advertisement

Bookmark This Site