Hungarian-Swedish dictionary »

horchata meaning in Swedish

HungarianSwedish
horchata

horchata [~n]