artavurt


Results for "artavurt"

Turkish - English dictionary

artavurt

(Turkish - English dictionary) :
back part of a cheek pouch. ünsüzü phonetics lateral consonant.