What does "Malu cachu" mean in Welsh?

One english translation is "Mincing shit = talking crap" - How to say Mincing shit = talking crap in other languages


More Welsh Swear Words


Ads