Basque English Dictionary

euskara - English

tea in English:

1. the tea the tea