?
ချွန်ထက်သောသွားများ ရှိသည့် အပူပိုင်းဒေသငါးကြီး
ငါးလွန်း
ကျည်ပွေ့တောင့်
~ barracudas plural
~ 2 words related to barracuda as Noun.