alüvyon


Results for "alüvyon"

Turkish - English dictionary

alüvyon

(Turkish - English dictionary) :
alluvium.