Turkish-English dictionary »

tirsi meaning in English

TurkishEnglish
tirsi noun

twaite shad(Alosa fallax)
noun