English Polish Dictionary

English - język polski

troopship in Polish: