Meaning of Kastila

Kastila

Tagalog

Kastila adj., n. Spanish; Spaniard