Portuguese-English translation for "escuna"
"escuna" English translation
Results: 1-1 of 1
escuna {noun}
Similar words
escudo · esculachado · esculachar · esculhambar · esculpir · escultor · escultora · escultura · escuma · escumadeira · escuna · escura · escurecer · escuridão · escuro · escusa · escusar · escuta · escutar · esdrúxulo · esfalfar
Even more translations in the English-Italian dictionary by bab.la.