Slovnenya

Translation English Japanese: Teddy boy

Dictionary: main
Teddy boy
noun