English translation for "karbau"
|
- n. carabao, water buffalo (in the philippines)
- Similar Words:
- "karaite" English translation, "karaoké" English translation, "karaté" English translation, "karaïte" English translation, "karaïsme" English translation, "kareem" English translation, "karim" English translation, "kariya" English translation, "karl" English translation, "karl marx" English translation
|
|
|