mimi kosutte kudasaimase
1. Please rub my ears.
Noun
1. Please rub my ears.
1. to give; to confer
2. to kindly do for one; to oblige
1. to rub; to pat
1. close to the ear
1. hedge
1. hard (on the ears); offensive (to the ear)
1. Turkey; Türkiye
2. turquoise
1. to rub; to scrub
1. welcome (news); inviting