yüzergezer


Results for "yüzergezer"

Turkish - English dictionary

yüzergezer

(Turkish - English dictionary) :
amphibious vehicle, amphibian.