What does "Abugelis" mean in Lithuanian?

One english translation is "Moron, idiot" - How to say Moron, idiot in other languages


More Lithuanian Swear Words


Ads