Gaelic English Dictionary

Gàidhlig - English

caranas in English:

1. caranas caranas