dictionnaire maltais - Anglais

Malti - English

pastard Anglais:

1. pastard pastard