greca
Top 30000
Meanings
Noun
1. moka pot (Caribbean)
2. fret, fretwork