English-Turkish dictionary »

hoonigan meaning in Turkish

EnglishTurkish
hoonigan (A person who hoons)
noun

otoşnoun