Romanian Nouns: baracudă mare

Romanian Nouns verb 'baracudă mare' conjugated