Dizionario Basco - Inglese

euskara - English

porrua in inglese:

1. the leek the leek