Maltese English Dictionary

Malti - English

isofri in English:

1. isofri