Maltese English Dictionary

Malti - English

manku in English:

1. manku manku