Maltese Polish Dictionary

Malti - język polski

teduka in Polish:

1. teduka teduka