dictionnaire maltais - Anglais

Malti - English

ħalbiet tax-xita Anglais:

1. rain showers rain showers