Gaelic English Dictionary

Gàidhlig - English

bata in English:

1. bata bata