Results for "

yüzergezer

"
Turkish - English dictionary

yüzergezer

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