English-Polish dictionary »

amplexus meaning in Polish

EnglishPolish
amplexus

ampleksus