landshark

listen to the pronunciation of landshark
الإنجليزية - الإنجليزية
{i} swindler who takes advantage of sailors on shore leave