Greek Portuguese Dictionary

ελληνικά - português

καρύδα in Portuguese:

1. coco coco