Entry # 420 has returned 1 entry

lo dxan

lo dxan
listenloadingplaying

noun altar (in a house)

(Spanish) altar (en una casa)