dictionnaire Anglais - Basque

English - euskara

the rubber Basque:

1. kautxua kautxua