alkarna


Results for "alkarna"

Turkish - English dictionary

alkarna

(Turkish - English dictionary) :
trawl net, trawl.