Maltese English Dictionary

Malti - English

li tafda in English:

1. to trust