English-Spanish dictionary »

keeled meaning in Spanish

EnglishSpanish
keeled (furnished with a keel)
adjective
[UK: kiːld]
[US: kiːld]

quilladoadjective