Swedish-Latin dictionary »

laka ur meaning in Latin

SwedishLatin
laka ur

macerare