dictionnaire maltais - Anglais

Malti - English

xita tax-xita Anglais:

1. rain showers rain showers