Search term abaca has one result
Jump to
EN English IT Italian
abaca (n) [plant] abaca (n) [plant] (n)